package com.blue.integration.pay.swift;

import com.blue.core.dict.Type;
import com.blue.integration.pay.PayRequest;

/**
 * 威富通支付请求参数
 *
 * @author zhengjin
 * @since 1.0 2017年12月13日
 */
public class SwiftPayRequest extends PayRequest
{
	private SwiftService service; //接口类型
	private String openid; // 公众号的 openid
	private Type limitCreditPay; //是否限制信用卡  值为 1，禁用信用卡；值为 0 或者不传此参数则不禁用
	private Type isRaw; // 是否原生支付

	public SwiftPayRequest()
	{
	}

	public SwiftService getService()
	{
		return service;
	}

	public void setService(SwiftService service)
	{
		this.service = service;
	}

	public String getOpenid()
	{
		return openid;
	}

	public void setOpenid(String openid)
	{
		this.openid = openid;
	}

	public Type getLimitCreditPay()
	{
		return limitCreditPay;
	}

	public void setLimitCreditPay(Type limitCreditPay)
	{
		this.limitCreditPay = limitCreditPay;
	}

	public Type getIsRaw()
	{
		return isRaw;
	}

	public void setIsRaw(Type isRaw)
	{
		this.isRaw = isRaw;
	}
}
